
crearTabla=function(grid,paginador,callback,path,titulo,ms){
    ms=ms?true:false;
    var opts={
        url:path,
        datatype: "json",
        colNames:['CODIGO','NOMBRES', 'APELLIDOS'],
        colModel:[
        {
            name:'ID',
            index:'ID',
            formatter: 'link'
        },

        {
            name:'NOMBRE',
            index:'FIRST_NAME',
            formatter: 'link'
        },

        {
            name:'APELLIDO',
            index:'LAST_NAME',
            formatter: 'link'
        }
        ],
        autowidth:500,
        rowNum:10,
        pager: paginador,
        sortname: 'ID',
        viewrecords: true,
        sortorder: "desc",
        caption:titulo,
        mtype: "POST",
        rowList:[10,20,30],
        toolbar : [true,"top"],
        gridview : true,
        multiselect: ms
    };

    if(callback){
        opts.onSelectRow=callback;
    }
    jQuery(grid).jqGrid(opts)
    jQuery(grid).jqGrid('filterToolbar');
    return jQuery(grid);
}
loadTodos=function(){
    crearTabla("#lstalumnos","#alpag", addHijo,AJAX_CORE_URL+"&operation=estudiantes","Estudiantes");
    jQuery("#alumnos").show();
}
delHijo=function(){
    (function($){
        s = $("#hijos").jqGrid('getGridParam','selarrrow');
        $.ajax({
            url: AJAX_CORE_URL+"&operation=dr&SEL="+s,
            success: function(){
                $("#hijos").trigger("reloadGrid");
                $("#lstalumnos").trigger("reloadGrid");
                $("#alumnos").hide();
            }
        });
    })(jQuery);
}
addHijo=function(id){
    (function($){
        $.ajax({
            url: AJAX_CORE_URL+"&operation=r&PARENT="+$("#ID").val()+"&STUDENT="+id,
            success: function(){
                $("#hijos").trigger("reloadGrid");
                $("#lstalumnos").trigger("reloadGrid");
                $("#alumnos").hide();
            }
        });
    })(jQuery);
}
